under these circumstances - İspanyolca İngilizce Sözlük